ribbon vendor - English Synonyms Dictionary